TempTable = GlobalObjManager["getNeighborIds"](GlobalObjManager)
TempN = table["getn"](TempTable)
myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = GetRunningObjectId()
myvar_3 = GetPersonData(myvar_2, PersonData["Person Age"])
myvar_4 = GetPersonData(myvar_2, PersonData["neighbor id"])
local myvar_9 = 1
for 1=1, TempN, myvar_9 do 
myvar_10 = Neighbor["new"](TempTable[1])
myvar_11 = GetNeighborRelationship(myvar_10["nid"], myvar_4, RelVars["Flags"])
myvar_12 = CachedNeighbor["new"](TempTable[1])
myvar_13 = myvar_12["getGUID"](myvar_12)
myvar_14 = GetObjectDefinitionField(myvar_13, ObjDef["original guid"])
myvar_15 = myvar_12["getPersonData"](myvar_12, PersonData["family number"])
myvar_16 = myvar_12["getPersonData"](myvar_12, PersonData["Person Type"])
	if (myvar_10["IsPet"](myvar_10) ~= 1) then 


		if (myvar_11 ~= 0) then 
myvar_11 = myvar_11

		myvar_17 = IsBitSet(myvar_11, RelFlags["StandardSet"])
			if (myvar_17 ~= 0) then 
myvar_17 = myvar_17

			
myvar_17 = myvar_10["GetObjectID"]
			myvar_17 = myvar_17(myvar_10)
				if (myvar_17 == 0) then
				
myvar_17 = myvar_10["GetNeighborData"]
				local myvar_19 = "person age"
				myvar_17 = myvar_17(myvar_10, myvar_19)
					if (3 < myvar_17) then
						if (myvar_15 ~= 0) then
							if (myvar_15 ~= 32767) then
								if (myvar_16 == 7) then
							else
									if (NPCIsValidVisitor[myvar_14] ~= 0) then 


									myvar_19 = myvar_10

										if (myvar_10["IsScheduled"](myvar_19) ~= 1) then 


										myvar_19 = myvar_10

											if (myvar_10["IsAlive"](myvar_19) ~= 0) then 


											myvar_19 = {}
											table["insert"](myvar_19, myvar_10["nid"])
										else
										end
									end
									myvar_19 = myvar_10

										if (myvar_10["IsAlive"](myvar_19) ~= 0) then 


										myvar_19 = myvar_10

											if (myvar_10["IsScheduled"](myvar_19) ~= 1) then 


											myvar_19 = {}
											table["insert"](myvar_19, myvar_10["nid"])
										end
									end
								end
							end
						end
					end
				end
			end
		end
	end
end
end
myvar_9 = myvar_1
myvar_10 = {}
SetObjectArray(myvar_0, myvar_9, myvar_10)
